package com.auto.api.http.dto;

import java.io.Serializable;
import java.util.List;
import lombok.Data;

/**
 * Description: API bean属性
 *
 * @author liangshf
 * @date 2019年4月29日
 */
@Data
public class BeansDTO implements Serializable {

	private static final long serialVersionUID = -5541039820350304077L;
	/**
	 * 主键 自增
	 */
	private Integer id;

	/**
	 * 应用名称
	 */
	private String applicationName;

	/**
	 * 端口
	 */
	private Integer port;

	/**
	 * bean名称
	 */
	private String beanName;

	/**
	 * bean全路径名称
	 */
	private String type;

	/**
	 * bean单例、多列
	 */
	private String scopeType;

	/**
	 * 依赖bean列表
	 */
	private List<BeansDependenciesDTO> beansDependenciesList;
}
